class SelfRef(val ref: SelfRef<caret>)